﻿.link_infk{ margin-left:50px;
}
.link_infk p{
	color: #999;
	font-size: 14px;
	padding-bottom: 20px;
	
}
.foo_info_nav .link_infk h6{
	padding-bottom: 30px;
	color: #ffffff; text-align:left
}
.link_infk span{ margin-left:100px;}


/*  滚动图 */
.banner {z-index:1; position:relative;}
.flexslider {position:relative;overflow:hidden;background:url(../images1/loading.gif) 50% no-repeat;}
.slides {position:relative;}
.flex-control-nav {position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li {display:inline-block;width:15px;height:15px;margin:0 10px;*display:inline;zoom:1;}
.flex-control-nav a {opacity: 0.5; display:inline-block;width:15px;height: 15px;overflow:hidden;background-color: #fff;cursor:pointer; text-indent: -99em;border-radius: 50%;}
.flex-control-nav .flex-active {background-color: #4a4947;opacity: 1;}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;display: none;}
.flex-direction-nav li a {display:block;width:58px;height:77px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev {left:50%;margin-left:-600px; background:url(../images1/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:50%;margin-right:-600px; background:url(../images1/next.png)center center no-repeat;}
/*  关于 */
.ty_tt{ font-size:18px; margin:40px auto;display:block;text-align:center; }
.ty_tt p{font-weight:bold; font-size:40px; line-height:80px; color:#133b81;display:block;text-align:center;}
.ty_tt p span{ font-weight:bold; font-size:40px;  line-height:80px;color:#333; }

.incp{width:100%; margin:auto;}
.incp ul li{ width:24.2%; float:left; height:auto; margin-right:1%; display:block; overflow:hidden; position:relative;top:0px; left:0px;}
.incp ul li:nth-child(4) {margin-right:0;}
.incp ul li img{width:100%;height:100%; transform: scale(1);transition: all 1s ease-out;}
.incptit{position:absolute; top:6%; left:8%; z-index:1; color:#e8f1f8; font-weight:bold;font-size:}
.incptit p{ font-size:19px; line-height:60px;}
.incptit span{font-size:36px;}
.incp ul li:hover img{transform: scale(1.2);}




.ty_jj{text-align:center; font-size:18px; letter-spacing:0px;margin:40px auto;}
.ty_jj span{color:#333;font-weight:bold; font-size:40px;  line-height:80px;letter-spacing:0px; display:block;}

.about_con{}
.about_conleft{width:560px;height:400px; float:left; overflow:hidden}
.about_conleft img{
width:560px;height:409px;
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.about_conleft:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.about_conright{width:640px;height:400px;line-height:35px; float:right; overflow:hidden;background: #fff; padding:10px 50px 50px 50px;color:#666;background: url(../images1/aboutbg_r.jpg) no-repeat center top;font-size:16px;}
.about_conright img{height:80px; float:left; margin-right:30px;}
.about_conright p{text-indent:36px;}
.about_conright span{ font-size:30px; line-height:80px;font-weight:bold; padding-bottom:20px; display:inherit;color:#f0a308}
.about_conright .zxa{width:160px;height:50px;line-height:50px;font-size:16px; text-align:center; color:#fff; display:inherit; margin-right:20px;margin-top:20px; border-radius:5px;background: url(../images1/zx01.png)#133b81 no-repeat 15px center; padding-left:45px; float:left}	
.about_conright .zxa:hover{background-color: #f0a308;}
.about_conright .zxb{width:160px;height:50px;line-height:50px;font-size:16px; text-align:center; color:#fff; display:inherit; margin-right:20px;margin-top:20px; border-radius:5px;background: url(../images1/zx02.png)#f0a308 no-repeat 15px center; padding-left:45px;float:left}	
.about_conright .zxb:hover{background-color: #133b81;}
.about_conright .zxc{width:160px;height:50px;line-height:50px;font-size:16px; text-align:center; color:#fff; display:inherit; margin-top:20px; border-radius:5px;background: url(../images1/zx03.png)#000000 no-repeat 15px center; padding-left:45px;float:left}	
.about_conright .zxc:hover{background-color: #133b81;}


.about_lm{height:140px; margin-top:30px;}
.about_lm li{width:20%;height:140px;float: left;margin-right:0px; text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;box-sizing:border-box; font-size:16px; padding-left:50px; padding-top:25px; }
.about_lm li:nth-of-type(5n){
	border-right:1px solid #e2e2e2;
}
.about_lma{background: url(../images1/about_24ss.jpg) no-repeat 30px center;}
.about_lmb{background: url(../images1/about_jin.jpg) no-repeat 25px center;}
.about_lmc{background: url(../images1/about_zl.jpg) no-repeat 30px center;}
.about_lmd{background: url(../images1/about_kh.jpg) no-repeat 30px center;}
.about_lme{background: url(../images1/about_gc.jpg) no-repeat 15px center;}
.about_lm p{ font-weight:bold; font-size:18px;}
.about_lm span{ font-size:30px;}
/*  工程案例 */
.drowimg{ width:48px; height:29px; background:url(../images1/drowimg.png) no-repeat top center; margin:0 auto;}
.antit{height: 100px;position: relative; margin-left:100px;}
.anhd{height: 100px;}
.anhd li{float: left;position: relative;width: 162px;height: 100px;padding-top: 9px;box-sizing: border-box;text-align:center;}
.anhd li i{display: block;width:50px;height: 50px;line-height:50px; margin:0 auto; overflow: hidden;}
.anhd li i img{width:100px;height: 50px;display: block;transition: all 0.3s linear 0s;}
.anhd li b{font-weight: normal;font-size:20px;color:#333333;}
.anhd li.on{}
.anhd li.on b{color:#133b81;font-weight: bold;}
.anhd li.on i img{margin-left: -50px;}

.anwz{margin-bottom: 0px;}
.anwz p{font-size: 16px;line-height: 30px;width:300px;}
.anbd {width:100%;background: #fff; height:440px; margin-bottom:60px; }
.anbd dl{height:460px; margin:10px 0px;}

.anbd span{display: block;height: 98px;}
.anbd span a{display: block;float: left;width:212px;height: 49px;line-height: 49px;border:0px solid #633f1f;border-radius: 0px;padding-left: 30px;font-size: 16px;color:#333;position: relative;box-sizing: border-box; padding-right:50px; margin-top:20px; font-weight:bold;text-align:center;background: url(../images1/anlimore.png) no-repeat;}
.anbd span a:hover{color:#de6600}

.anbd dl:hover dt img{transform: scale(1.1);}
.anbd dr {width:1150px;height: 460px; float:left;overflow:hidden} 
.anbd dr  img{width:1150px;height: 460px;display: block;transition: all 0.3s linear 0s;}
.anbd dr img{
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.anbd dr:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}


.anbd dr :hover img{transform: scale(1.1);}
.anbd dd{width:420px;float:right;height:460px; padding-left:60px; }
.anbd dd h3{color:#000; padding-bottom:15px;padding-top:30px; font-size:28px;}
.anbd p{}
.anbdbg{background:#133b81; z-index:8888; position:absolute;color:#fff; padding:30px 60px 30px 60px;line-height:30px;bottom:60px; left:750px;}
.faqs{WIDTH: 1200px;overflow: hidden;height: 200px;margin:0 auto; margin-bottom:40px;}
.khjz{}
.khjz ul{overflow:hidden;}
.khjz li{
width:277px;height:200px; float:left;border: 0px solid #ececec; line-height:30px; margin-right:10px;
}
.khjz .pic{width:275px;height:160px; margin-bottom:15px;overflow:hidden}
.khjz .pic img{width:275px;height:160px;}
.khjz .pic img{
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.khjz .pic:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.khjz li:nth-of-type(3){
	margin-right:10px;
}
.khjz p{width:275px;margin: 0 auto; text-align:center; font-size:14px;}
/*  解决方案 */
 .agent_process {
        height: 210px;
    }
    
    .agent_process li {
        float: left;
        width: 200px;
        text-align: center;
        margin-bottom: 20px;
        position: relative;
    }
    
    .agent_process li:after {
        content: "";
        display: block;
        width: 20px;
        height: 20px;
        background:url(../images1/133330d46a394834979c17901737f9e5_28.png)no-repeat 0 0;
        position: absolute;
        right: 0;
        top: 90px;
    }
    
    .agent_process li:nth-child(6n):after {
        display: none;
    }
    
    .agent_process li.last {
        padding-top: 40px;
    }
    
    .agent_process li span {
        margin-top: 15px;
        padding-top: 15px;
        font-size: 16px;
        margin-bottom: 10px;
        display: block;
        background:url(../images1/133330d46a394834979c17901737f9e5_30.jpg) no-repeat center top;
    }
    .agent_process li h3{ width:90px; height:90px; position:relative;margin: 0 auto; }
.agent_process li h3 em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.agent_process li h3 i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.agent_process li:hover h3 em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(30deg);transform: translateX(100%) rotate(30deg);}
.agent_process li:hover h3 i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.agent_process li:hover span,.agent_process li:hover em{color:#f0a308; font-weight:bold}
    .agent_process li em {
        font-size: 36px;
        font-style: normal;
        color: #333;
        font-family: arial;
		display:inherit; margin-bottom:20px;
    }
    
    .agent_process li.last {
        padding-top: 30px;
    }

/*  新闻 */
.st_fan{padding: 2px 0px 50px 0px; height:auto;background: #f4f4f4;}
.pro_lm{height:40px;line-height:40px;margin:0 auto; text-align:center; margin-bottom:30px;}

.pro_lm a{height:40px;line-height:40px; font-size:18px;border:1px solid #838383; margin-left:30px; margin-right:30px; display:inline-table;color:#000; font-weight:500; padding:0px 30px 0px 30px}
.pro_lm a:hover{color:#fff;border:1px solid #133b81;background: #133b81;}
.pro_lm .on {color:#fff;border:1px solid #133b81;background: #133b81;}

/*新闻中心*/
.news_con{height:380px;}
.news_con li{width:373px;height:380px;float: left;line-height:28px;margin-right:0px; border-bottom:1px solid #e2e2e2;box-sizing:border-box; font-size:14px; margin-right:40px; }
.news_con li:nth-of-type(3n){
	margin-right:0px;
}

.news_con .divpic{width:373px;height:240px; overflow:hidden}
.news_con li img{
width:373px;height:240px;
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.news_con li:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.news_con li .tt{height:50px;line-height:50px;  font-size:12px; overflow:hidden}
.news_con li .tt span{ font-size:18px; font-weight:bold; }
.news_con li:hover{background: #133b81;color:#fff;
                box-shadow: 0 16px 24px rgba(0, 0, 0, 0.7);border-bottom:1px solid #133b81; }
.news_con li:hover .tt,.news_con li:hover p{ padding:0px 15px 0px 15px;}

.news_list{height:110px; margin-top:20px;}
.news_list li{width:373px;height:30px;float: left;line-height:30px;text-align:right; font-size:12px; margin-right:40px; }
.news_list li:nth-of-type(3n){
	margin-right:0px;
}
.news_list li span{font-size:14px; float:left}
.news_list li a:hover{color:#133b81}
/*八大系统家具配套*/
.about_anli{height:auto;margin-bottom:0px;}
.about_anlileft{width:300px;height:auto; overflow:hidden;  float:right;position: relative; }
.about_anlileft img{width:300px;height:710px;
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.about_anlileft:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.about_anlileft p{
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	color: #FFF;
	
	transition: 1s all;
	padding:20px 30px 0px 30px;
}




.about_anliright{height:auto}
.about_anliright li{width:440px;height:350px;float: left;margin-right:10px; margin-bottom:10px; overflow:hidden;position: relative; }
.about_anliright li:nth-of-type(2n){
	margin-right:0px;
}


.about_anliright li img{
width:440px;height:350px;
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.about_anliright li:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.about_anliright li p{
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	color: #FFF;

	transition: 1s all;
	padding:20px 30px 0px 30px;
}
.about_anliright li:nth-of-type(13){
	width:890px;height:350px;float: left;margin-right:10px; margin-bottom:10px; overflow:hidden;position: relative;
}
.about_anliright li:nth-of-type(13) img{width:890px;height:350px;}

.about_anlier{height:auto}
.about_anlier li{width:595px;height:350px;float: left;margin-right:10px; margin-bottom:10px; overflow:hidden;position: relative; }
.about_anlier li:nth-of-type(2n){
	margin-right:0px;
}
.about_anlier li:nth-of-type(3){
	width:1200px;height:475px;margin-right:0px;
}
.about_anlier li:nth-of-type(3) img{width:1200px;height:475px;}
.about_anlier li img{
width:595px;height:350px;
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.about_anlier li:hover img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
.about_anlier li p{
	top: 0;
	left: 0;
	width: 100%;
	position: absolute;
	font-size: 24px;
	height: 45px;
	line-height: 45px;
	color: #FFF;
	
	transition: 1s all;
	padding:20px 30px 0px 30px;
}
.ft {



	width:1200px;

	border-top:0px solid #d0d4d9;

	margin:0 auto;

	font:12px/20px "微软雅黑";
	margin-top:20px;

}


.message_img{
	width: 50%;
}
.form_box_message{
	width: 50%;
	background-color: #FFF;
	padding-left:40px;
	padding-right: 40px;
	padding-top: 35px;
}
.form_box_message img{
	padding-bottom: 30px;
}
#massaeg{
	background-color: ;
	padding-top: 0px;
	padding-bottom: 30px; 
}
.form_box_message label{
	width: 48%;
	display: inline-block;
	
}
.form_box_message label input{
	font-size: 14px;
	color: #999999;
	width: 100%;
	height: 50px;
	line-height: 50px;
	display: block;
	margin-bottom: 8px;
	border: none;
	padding-left: 15px;
	background-color: #f0f0f0;
}
.form_box_message label:nth-of-type(1) input{
	padding-left: 48px;
	background: url(../images1/ico07.png) no-repeat 20px center;
	background-color: #f0f0f0;
}
.form_box_message label:nth-of-type(2) input{
	padding-left: 48px;
	background: url(../images1/ico08.png) no-repeat 20px center;
	background-color: #f0f0f0;
	margin-left: 15px;
}
.form_box_message label:nth-of-type(3) input{
	padding-left: 48px;
	background: url(../images1/ico05.png) no-repeat 20px center;
	background-color: #f0f0f0;
}
.form_box_message label:nth-of-type(4) input{
	padding-left: 48px;
	background: url(../images1/ico05.png) no-repeat 20px center;
	background-color: #f0f0f0;
	margin-left: 15px;
}
.btsdan button{
	width: 100%;
	line-height: 50px;
	text-align: center;
	background-color: #333333;
	color: #FFF;
	font-size: 14px;
	border: none;
}
.btsdan{
	margin-bottom: 30px;
}
.form_box_message h5{
	font-size: 24px;
	color: #332c2b;
}
.form_box_message h5 font{
	color: #2160a6;
	
}
.form_box_message p{
	font-size: 14px;
	color: #666666;
	padding-top: 10px;
}

  
   .coop{height:152px;}
.coop .content{ position:relative;}
.coop h2{ width:208px; float:left; text-align:center; font:24px "Microsoft YaHei UI"; font-weight:bold; color:#404046; margin-right:97px;}
.coop h2 a{ color:#404046; display:block; padding-top:22px;}
.coop h2 img{ display:block; margin-top:4px;}
.coop1{ overflow:hidden; width:840px;}
.coop li{ width:204px; float:left; margin-right:7px;}
.coop li img{ display:block; width:202px; height:113px; border:1px solid #e3e5ed;}
.coop li a:hover img{ border:5px solid #ff7400; box-sizing:border-box;}
.coop_l{ width:46px; height:22px; position:absolute; top:45px; left:248px; cursor:pointer; background:url(../images1/par_l.png) no-repeat;}
.coop_r{ width:46px; height:22px; position:absolute; top:45px; right:0; cursor:pointer; background:url(../images1/par_r.png) no-repeat;}


.proys{ height:605px; overflow:hidden; position:relative; margin-top:0px;}
.proys h2{ width:420px; font:48px "Microsoft YaHei UI"; font-weight:bold; color:#fff; position:absolute; top:100px; left:50%; margin-left:-600px; z-index:2;}
.proys h2 em{ display:block; width:410px; height:42px; background:#ff7400; margin-top:18px; font:24px "Microsoft YaHei UI"; line-height:42px; text-align:center; letter-spacing:4px;}
.proys1{ height:605px; overflow:hidden;}
.proys1 dl{ height:605px; overflow:hidden; position:relative;}
.proys1 dt{ height:605px; background:url(../images1/proys1.jpg) no-repeat center top; overflow:hidden;}
.proys1 dd{ width:420px; position:absolute; top:250px; left:50%; margin-left:-600px;}
.proys1 dd p{ font:16px "Microsoft YaHei UI"; line-height:28px; color:#dedfe1; background:url(../images1/proys_arr.png) no-repeat left 7px; padding-left:25px; margin-bottom:22px;}
.proyst{ height:217px; border-top:1px solid rgba(255,255,255,0.2); width:100%; position:absolute; bottom:0;}
.proyst ul{ width:1200px; margin:0 auto;}
.proyst li{ width:199px; border-right:1px solid rgba(255,255,255,0.2); float:left; text-align:center; font:28px "Microsoft YaHei UI"; font-weight:bold; color:#fff; line-height:45px; height:197px; padding-top:20px;}
.proyst li:nth-child(1){ width:198px;border-left:1px solid rgba(255,255,255,0.2); }
.proyst li em{ display:block; font:20px Arial, Helvetica, sans-serif; color:rgba(255,255,255,0.5); margin-top:8px; position:relative;}
.proyst li em:before{ content:""; position:absolute; top:50%; left:48px; width:22px; height:1px; background:rgba(255,255,255,0.5);}
.proyst li em:after{content:""; position:absolute; top:50%; right:48px;width:22px; height:1px; background:rgba(255,255,255,0.5);}
.proyst li b{ display:block; width:75px; margin:0 auto;}
.proyst li b img{ display:block; width:75px; height:75px;}
.proyst li:hover,.proyst .cur{ background:#082581; padding-top:40px; position:relative; margin:-20px 0 0 -1px; border:1px solid #082581; position:relative;}
.proyst li:hover:before,.proyst .cur:before{ content:""; position:absolute; top:-10px; left:50%; margin-left:-40px; width:0; height:0; border-bottom:10px solid #082581; border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0);}


.yinz ul{ height:125px; border:1px solid #dcdcdc; margin-top:20px;}
.yinz li{ width:238px; height:124px; border-right:1px solid #dcdcdc; float:left; position:relative; font:20px "Microsoft YaHei UI"; text-align:center; color:#232323;}
.yinz li:last-child{ width:246px; border:0;}
.yinz li h3{ width:50px; height:53px; float:left; position:relative; margin:43px 0 0 16px;}
.yinz li h3 em{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.yinz li h3 i{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.yinz li p{ width:150px; float:left; padding:25px 0 0 15px; text-align:center; font:18px "Microsoft YaHei UI"; color:#666;}
.yinz li p span{ display:block; font:22px "Microsoft YaHei UI"; font-weight:bold; color:#333;}
.yinz li p em{ font-size:38px;}
.yinz li h3 img{ display:block; width:50px; height:53px;}
.yinz li:hover{ background:#f0a308;}
.yinz li:hover p,.yinz li:hover p span{ color:#fff;}
.yinz li:hover h3 em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.yinz li:hover h3 i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}



.ys{ height:853px; padding-top:0px; background:#f3f3f3; overflow:hidden;}
.ys1{ height:525px; border:1px solid #e5e5e5; overflow:hidden; position:relative; margin-top:0px;}
.ys1 dt{ width:1198px; height:525px; overflow:hidden; position:relative;}
.ys1 dt img{ display:block; width:1198px; height:525px;}
.ys1 dd{ width:370px; height:525px; overflow:hidden; position:absolute; top:0; right:0; background:rgba(255,255,255,0.9);}
.ys1 dd h3{ font:32px "Microsoft YaHei UI"; font-weight:bold; color:#181818; line-height:48px; padding:30px 0 0 36px;}
.ys1 dd h3 em{ display:block;}
.ys1 dd p{ width:285px; padding-left:36px; font:14px "Microsoft YaHei UI"; line-height:28px; color:#333;}
.ys1 dd h5{ width:285px; margin:20px 0 0 36px;}
.ys1 dd h5 img{ display:block; width:100%;}
.yst ul{ height:114px; border:1px solid #e5e5e5; border-top:0;}
.yst li{ width:25%; height:114px; background:#fff; box-shadow:0 0 1rem 0 #e0e4ef; float:left;}
.yst li span{ display:block; width:38px; height:38px; overflow:hidden; float:left; margin:34px 11px 0 58px;}
.yst li:nth-child(1) span{ background:url(../images1/ys_01.jpg) no-repeat;}
.yst li:nth-child(2) span{ background:url(../images1/ys_02.jpg) no-repeat;}
.yst li:nth-child(3) span{ background:url(../images1/ys_03.jpg) no-repeat;}
.yst li:nth-child(4) span{ background:url(../images1/ys_04.jpg) no-repeat;}
.yst li em{ display:block; width:186px; float:left; font:28px "Microsoft YaHei UI"; font-weight:bold; color:#333; margin-top:24px;}
.yst li em i{ display:block; font:12px "Microsoft YaHei UI"; color:#9d9d9d; text-transform:uppercase; margin-top:4px;}
.yst li:hover,.yst .cur{ background:#082581;}
.yst li:hover em,.yst .cur em{ color:#fff;}
.yst li:nth-child(1):hover span,.yst li:nth-child(1).cur span{background:url(../images1/ys_011.jpg) no-repeat;}
.yst li:nth-child(2):hover span,.yst li:nth-child(2).cur span{background:url(../images1/ys_022.jpg) no-repeat;}
.yst li:nth-child(3):hover span,.yst li:nth-child(3).cur span{background:url(../images1/ys_033.jpg) no-repeat;}
.yst li:nth-child(4):hover span,.yst li:nth-child(4).cur span{background:url(../images1/ys_044.jpg) no-repeat;}
.yst h4 img{ display:block;}